package ar.com.ctrln.persistence.dao.organizacion;

import org.springframework.transaction.annotation.Transactional;

import ar.com.ctrln.persistence.dao.AbstractDao;
import ar.com.ctrln.persistence.model.cliente.Cliente;
import ar.com.ctrln.persistence.model.organizacion.Organizacion;
import ar.com.ctrln.persistence.model.proveedor.Proveedor;

public interface OrganizacionDao extends AbstractDao<Organizacion> {
	

	@Transactional(readOnly=true)
	Cliente findClienteByName(String nombre);
	
	@Transactional(readOnly=true)
	Cliente findClienteByCuit(String cuit);
	
	@Transactional(readOnly=true)
	Proveedor findProveedorByName(String nombre);
	
	@Transactional(readOnly=true)
	Proveedor findProveedorByCuit(String cuit);
}
